⬡ Hub
Skip to content

2_Quantum_Teleportation_Simulation

Quantum Teleportation Simulation

Description

This project implements the quantum teleportation protocol using Qiskit. Quantum teleportation is a process by which the quantum state of a qubit can be transmitted from one location to another, with the help of classical communication and a pre-shared entangled pair of qubits. It's important to note that this process does not transmit matter or energy, but rather information.

This simulation will teleport the state of a qubit from a source to a target.

Setup

  1. Install Python: Make sure you have Python 3.6 or later installed.

  2. Install Qiskit: Open your terminal or command prompt and install the Qiskit library:

    bash pip install qiskit

How to Run

  1. Navigate to this directory in your terminal.

  2. Run the teleportation.py script:

    bash python teleportation.py

    The script will create a quantum circuit to teleport a state, execute it on a simulator, and print the results. It will show that the state of the target qubit matches the initial state of the message qubit.

Files and Subdirectories